Consulta de Guías Docentes



Academic Year/course: 2017/18

438 - Bachelor's Degree in Telecommunications Technology and Services Engineering


Syllabus Information

Academic Year:
2017/18
Subject:
30329 - Digital Electronic Systems
Faculty / School:
110 - Escuela de Ingeniería y Arquitectura
Degree:
438 - Bachelor's Degree in Telecommunications Technology and Services Engineering
ECTS:
6.0
Year:
3 and 4
Semester:
Second semester
Subject Type:
---
Module:
---

5.1. Methodological overview

This course covers the systematic design of advanced digital systems using Field programmable gate arrays (FPGAs) and an introduction to ASIC design.

 

We will first review in detail the basic building blocks of FPGA programming. Second, we focus on architecture, design methodologies, best design practices, and optimization techniques for performance (frequency, latency, area, power, etc). Finally, we will cover testbench development, simulation for bit-true design verification, and synthesis of complete digital systems.

The emphasis is on FPGA technology, but most of the design techniques can also be applied to ASIC devices.

5.2. Learning tasks

This course includes a combination of lectures, laboratory assignments, and a final exam.

5.3. Syllabus

course topics:

 

- Advanced VHDL coding

- Fixed point VHDL description.

- FPGA architectures

- High performance FPGA design

- CMOS Technology

- Introduction to ASIC design

- Testbench development

5.4. Course planning and calendar

The schedule of the lectures and lab sessions is posted on the university website.

5.5. Bibliography and recommended resources

  • Electrónica digital : aplicaciones y problemas con VHDL / José Ignacio Artigas Maestre, Luis Ángel Barragán Pérez, Carlos Orrite Uruñuela, Isidro Urriza Parroqué Madrid [etc.] : Prentice Hall, D. L. 2002
  • Ashenden, Peter J.. VHDL-2008: just the new stuff / Peter J. Ashenden, Jim Lewis Morgan Kaufmann, 2008

recomanded resources:

ISE WebPack http://www.xilinx.com/support/download/index.htm